crab claw - French English Dictionary